lap blister - Turkish English Dictionary